import 'package:flutter/material.dart';

class KqPadDialogThemeConfig {
  /// The title font size of the dialog.
  final double? titleFontSize;

  /// The title color of the dialog.
  final Color? titleColor;

  /// The maximum height of the dialog.
  final double? maxHeight;

  /// The width of the dialog.
  final double? msgWidth;

  /// The width of the dialog.
  final double? listWidth;

  /// The message font size of the dialog.
  final double? msgFontSize;

  /// The message color of the dialog.
  final Color? msgColor;

  /// The button height of the dialog.
  final double? btnHeight;

  /// The button text color of the dialog.
  final Color? btnTitleColor;

  final Color? cancelBtnTitleColor;

  /// The button font size of the dialog.
  final double? btnTitleFontSize;

  /// 列表弹窗单个item的高度
  final double? itemListHeight;

  KqPadDialogThemeConfig({
    this.titleFontSize,
    this.titleColor,
    this.maxHeight,
    this.msgWidth,
    this.listWidth,
    this.msgFontSize,
    this.msgColor,
    this.btnHeight,
    this.btnTitleColor,
    this.cancelBtnTitleColor,
    this.btnTitleFontSize,
    this.itemListHeight,
  });
}
